As a foodie traveler, having an afternoon tea designed around London Landmarks is the ultimate dream. Town House Kensington beautifully achieves top marks for this new themed afternoon tea.



Source link