We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
On arrival I had to wait 15 mins whilst they found the key to my room. Once finally inside i quickly discovered that the TV and shower did not work. No phone link to the staffed hotel up the road who manage this place -...More
Possibly one of the worst places I've had the misfortune of staying at.
First, it's not actually a hotel, it's rooms tagged onto another hotel. The light at the top of four, narrow flights of stairs didn't work.
The furniture looked nice enough, but wasn't...More
THIS IS NOT 4STAR!!!
Had booked a single and was given room H1 in building down the road: very tiny, desk was a small triangle shaped plank, too small for chair to fit, no bedside table, no light by bed, curtains didn't close fully, no...More
this hotel was terrible!!!!! when we arrived it was at tophams where we had to check in and my god it was lovely but.... our room wasnt ready so we went for lunch then come back,our room was then ready, a woman showed us to...More
Booked this through Hotels.com and when I arrived was taken down the street to my room in the Belgravia Mews Hotel. The room was falling apart literally - see photos. When I went back to complain and state I had booked into the Topham they...More
Home to the vast majority of embassies and diplomatic residences in London, sophisticated and upscale Belgravia also boasts a wealth of luxury hotels, fine dining restaurants, and some of the city’s most stroll worthy lanes. While the prices here are high, taking a leisurely stroll through the streets of picturesque and elegant white stucco houses is free. Hyde Park and the Buckingham Palace Gardens are only a stone's throw
away to the north, and some of Europe’s best shopping is nearby as well.