Six Great Places to Visit for Afternoon Tea in London
Afternoon tea is as quintessentially British as fish and chips or a Sunday roast, and it is a very popular treat for birthdays or special occasions. Read on for six great places in London that serve a memorable afternoon tea. Bridgerton Tea at the Lanesborough Afternoon tea has been around since the 1840s, when the Duchess of Bedford asked for an extra meal to keep […]