Russell Hotel, London WC1 Now known as The Le Meridien Russell, the imposing structure was built in 1898 and is one of the finest original four star Victorian hotels in London, offering 380 rooms. The hotel flanks the eastern side of Russell Square. » see 360º panorama please donate! copyright/licensing |
urban75 - community - action - mag - photos - tech - music - drugs - punch - football - offline club - brixton - london - new york - useless - boards - help/FAQs -
© - design - contact - sitemap - search |