Euston Plaza Hotel - London -
17-18 Upper Woburn Place London WC1H 0HT Great Britain
Located in Bloomsbury, right in the heart of London on the border between the West-End and the City. Besides the home place of The British Museum, British Library, "Peter Pan", Charles Dickens House (Across the Road). the Euston Plaza has since opening in 1991 proved to be one of the most popular modern four star hotels in Central London.
|