It’s my personal belief that everyone should take tea at one of London’s grand old hotels at least once in their lifetime. Afternoon tea is one of those quintessentially British […] Tea for Two25 Sep, 2015 in Places