The best attractions on London’s River Thames
Read blog >
Brown’s Hotel is not only London’s first hotel, but also one of the most illustrious in the city. Since opening on Albemarle Street in 1837, the 5 star hotel has hosted esteemed guests, from royals and presidents to world-famous authors.
Add your name to the guest book and revel in the history of this classic hotel, which offers first-class facilities, award-winning dining and outstanding service in the heart of the distinguished Mayfair neighbourhood.