Hot Eats in London: Tea Time



November 25, 2015 in Eat Like A Local, FOOD by kandsmedia

Two of the best hotels for afternoon tea in London.