Christmas at Brown's
London has its own way of doing Christmas. The streets of Mayfair glow, the days slow down, and there's a quiet pleasure in marking the season somewhere genuinely special. At Brown's Hotel, the festivities span Afternoon Tea and festive dining to private celebrations and live jazz evenings — everything in one place, in the heart of the city.