The Langham Hotel
What could be more fitting than afternoon tea in the very hotel where it first began, The Langhland Hotel? What could be more British than being bang opposite the headquarters of the BBC? It is ideally positioned, tucked away just off Oxford Circus, one of the iconic landmarks of London’s West End. All within easy […]
The post The Langham Hotel appeared first on Upscale Living Mag.
Continue Reading