Many London restaurants offer an afternoon tea menu that celebrates Britain's long-established love affair with this tradition. Whether you're catching up with friends or enjoying a special celebration the occasion is made perfect with a fresh pot of tea and some dainty finger sandwiches and cakes. This ritual can be enjoyed in restaurants right across London. Afternoon tea dates back to the 18th-century when it bridged the gap between lunch and dinner in aristocratic homes. Now this experience full of old-fashioned etiquette can be enjoyed in the hotels, cafes and restaurants of London that serve afternoon tea.