Browsing Tag

afternoon tea

  • Food & Drink London UK

    Best Afternoon Tea In London

    Afternoon Tea is a quintessentially British tradition dating back to the Victorian era as a means to curb any hunger pangs between lunch and the evening meal. Today, afternoon tea has…