One thing that London is famous for is her royalty, and many luxurious districts such as Mayfair, where you can find many a luxury Mayfair hotel such as the COMO Metropolitan London. It's always good however to leave the hustle and bustle of the city behind, and one place you can check out is Windsor, the famous site of the Windsor castle. This is a market town so there will be no shortage of shops for you to explore and indulge in some unique retail therapy. Windsor also boasts the only Legoland in England, and the largest of its kind in the word in terms of space.