South Hampstead Apartments By Flying ButlerHotel
179-189 Finchley Road, Camden, London, NW3 6LB, United Kingdom
Situated in London, South Hampstead Apartments By Flying Butler features free Wi-Fi, 2.8 km from London Zoo and 3 km from Lord's Cricket Ground.