A trip to London wouldn’t be complete without enjoying traditional British tea. Find out the best spots for afternoon tea in London! ... Read More
Traditional afternoon tea is a beloved British custom that all visitors to London just have to try. And during the holiday season, some of London’s top afternoon teas get spruced up with jolly Christmas spirit, making them even more irresistible. With warming teas and sweet and savory seasonal treats, here are our favorite holiday-themed afternoon teas in London. ... Read More
Love London, Paris and Italy? Stay up-to-date with our latest news, blogs and specials by signing up for the Vacation Perfect newsletter.