Situated in London and with Lord's Cricket Ground reachable within 800 metres, Three Falcons features concierge services, non-smoking rooms, a shared lounge, free Wi-Fi throughout the property and a restaurant.
Number of rooms: 7
1 Orchardson Street St John’s Wood, London, Westminster Borough, London, NW8 8NG, United Kingdom