News

Cinderella’s carriage is but a tea shop away thanks to London Tea Terrace, who have introduced a fairytale table to their afternoon tea offerings.
The royal wedding is right around the corner. While there certainly will be a lot of champagne being poured that day, drinking tea is also a big part of the royal family’s day—and there are rules.