Brown’s Hotel for Afternoon Tea in London

One of the  Rocco Forte Collection of luxury hotels, Brown’s has been called  one of the most intimate and charming hotels in London, offering a  contemporary yet quintessentially English feel.

Brown’s was  London’s first hotel opening in 1837, it’s located in the heart of Mayfair on Albemarle Street, just minutes from the exclusive  Bond Street – where else would you shop.  The West End theatres and St James’s are also close by.

Brown’s  opened to provide ‘genteel’ accommodation for discerning people. Genteel? These days? Maybe not  but the ambiance  of exclusivity and refinement still remain.

This unique hotel is composed of 11 Georgian town houses and has 117 bedrooms including 29 luxurious suites.

The word on the street says that The Albemarle, Brown’s restaurant, is high on the list of fine dining venues in the city, and for and English traditional afternoon tea then the English Tea Room at Brown’s is THE place to be.

Post a Comment