A Historic British Hotel Opening its doors to guests as early as 1832, Brown’s Hotel is the oldest hotel in London – and with that comes plenty of historical tidbits. Perhaps the most ...
The UK will play host to hotels offering anything from Australian pod concepts to Greek marketplaces – here are the ones to ...
Heart of Mayfair - Traditional hotel from 1837 with contemporary interiors and English elegance - 1 mile to Palace and London Eye. In Mayfair, just off Old Bond Street, an easy walk from both ...
(There’s a lot of Victoria here—the Queen loved to take tea in the hotel.) Whatever it is, Brown’s manages to be an ultra-traditional afternoon tea while still seeming contemporary and ...