The Athenaeum Hotel

Hidden away in Mayfair, the classy, elegant Athenaeum Hotel won the Tea Guild’s Top London Afternoon Tea 2012, so you can count on its teas, cakes and pastries being rather special.