BEST OF THE BEST

London's Best for Afternoon Tea

Hotels are often the go-to when it comes to afternoon tea in London, but these restaurants deserve a toast of their own.

Recommended on Zagat