Daily Archives: September 25, 2015


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 Two