Tag: Westminster Abbey tea reservations
Westminster Abbey Introduces Nature-Themed Afternoon Tea Experience
Westminster Abbey, the iconic historic landmark in the heart of London, is now offering a unique nature-themed afternoon tea experience in its cloisters. This special offering coincides with Afternoon Tea Week, running from August...