LEISURE DIRECTORY SEARCH RESULTS














The Garth hotel is situated in literary Bloomsbury, Central London. A short walk from The British Museum, Oxford Street and Covent Garden. Eurostar at St. Pancras station and Euston station are nearby. Landmarks like Big Ben are only a short journey away. More Details >>


Accommodation (10)


