Hotels

Rocco Forte’s Brown’s Hotel

Browns Hotel Exterior

This year celebrating its 175th anniversary, Brown’s Hotel is in the heart of Mayfair, boasting one of the most prestigious addresses in the city. This historic hotel provides the ideal retreat for a weekend break in this most fashionable part of the city, as it is located within walking distance of key shopping streets such as Bond Street and Regent Street in addition to major theatres, art galleries and all key central London landmarks.