Top Oxfordshire Spots for Afternoon Tea Experiences
Known as the City of Dreaming Spires, Oxford in England’s southeast county of Oxfordshire boasts more than 1,500 listed buildings that showcase Britain’s rich architectural history stretching back to the 11th century. Though the custom of afternoon tea became popular in the 1800s, you can enjoy it today in many settings, from elegant hotel lounges … Read more