It’s the music, art and cultural Mecca of Europe, home to famous musos, actors and designers. It’s also home to some of the world’s most cherished and talked about tourist attractions. Whether you’re there for business or pleasure you’ll be spoilt for choice. Top notch hotels, classic service and the most authentic High Teas- this city seems to have it all. Here are our top picks for the best place to lay your head after you’ve been out and about…
The Egerton House Hotel, London
It’s plush and homey, and it’s close to Harrods. What more could you ask for? Well, what about a bit of luxury and the most celebrated High Teas in Knightsbridge? Divine scones, baby cheesecakes and Devonshire double clotted cream are just some of the treats that await you on your return from shopping paradise.

Four Seasons Hotel London at Park Lane
It’s class and luxurious charm on offer in this dramatic hotel in upper class Mayfair. Eleven stories of sophistication and utter elegance dominate view of Hyde Park. There are 192 rooms to choose from, sculpted from marble, glass and steel.
The epically proportioned spa offers treatments in nine rooms and homely yet gourmet Italian cuisine is on the menu at Amaranto Restaurant. It’s also modern: there are LCD TVs and wifi throughout the legendary hotel too.

Claridge’s
This hotel has been running for a 100 years and is a popular haunt for celebs, musicians and socialites the world over. It’s an Art Déco gem that bespeaks style and cutting edge design, complete with snappy service and fresh cut flowers to boot. It’s close to award winning restaurants and heart-winning shopping trips. Only five minutes’ from Savile Row and Oxford Circus, it’s pretty central too. That is, of course, if you really want to leave the comfort of your suite or penthouse.







