• Westcroft Close, London NW2 2RT, UK