The 3 best venues for an afternoon tea in London

Claridge’s Claridge’s have been serving some of the best afternoon teas in London for 150 years.  A classic combination of finger sandwiches, freshly baked scones, sweet pastries and loose leaf tea are skilfully prepared and served with careful elegance – all in stunning, beautifully designed surroundings. Delicious tea from all over the world is served in charming, dainty chinaware, and…

Read More

Accommodation and food in London