HOTEL: Brown's London
Brown's first opened its doors on Albemarle Street in 1837. Since then they have hosted famous guests from all walks of life. Located in Mayfair, they are just moments away from the famed Bond Street boutiques, Dover Street Market, The Royal Academy of Arts and many independent art galleries. Brown’s is London. For a slice of traditional London life, enjoy the fabled Brown’s Afternoon Tea in our award-winning English Tea Room. Take your pick from over 17 teas — including Brown’s own blend — and a selection of sandwiches, scones, cakes and pastries. The surroundings are a perfect blend of old and new. Original wood panelling and antique fireplaces sit comfortably with Paul Smith floor lamps and contemporary artwork.