|www.Selfcatering-Directory.co.uk - The Self Catering accommodation directory.
London Zoo Self Catering Accommodation
146 Suites - |
146 Gloucester Place, London London, NW1 6DT, England
"Within 5 minutesí walk of Madame Tussauds waxworks and the Sherlock Holmes Museum, these modern and air-conditioned apartments offer free Wi-Fi access. 146 Suites are just a 5-minute walk from Baker Street Underground Station."