May 10, 2013
London is home to a wealth of stunning architecture, regal palaces, world-class museums and some of the best shops in the world. From the iconic landmarks of the South Bank and the grand theatres of the West End, to the verdant parks and exclusive shopping of Kensington and Chelsea, London is oozing with historic splendour, vibrant culture and [...]
Love London: the top 10 luxury hotels in London is a post from A Luxury Travel Blog
The post Love London: the top 10 luxury hotels in London appeared first on A Luxury Travel Blog.
Read entire article on Luxury Travel Blog