English Tea Room at Brown’s Hotel – Mayfair

If you want to go for a traditional English Afternoon Tea, then you must try the Tea Room at Brown’s Hotel. It is quite formal and an excellent treat for a special occasion. This venue and its Afternoon Tea was awarded the “Top London Afternoon Tea 2009” by the Tea Guild.