Be London - The St John's Wood Residences
13 Blenheim Terrace, Westminster Borough, London, NW8 0EH, United Kingdom
Located in London, the recently renovated Be London - The St John's Wood Residences provides accommodation 1.3 km from Lord's Cricket Ground and 2.5 km from London Zoo.