Afternoon tea has been an English tradition since the early 19th century and is a highly recommended part of any visit to London. Indulge in a delicious selection of open sandwiches, patisseries and homemade scones with Cornish clotted cream and strawberry preserve. All served with a choice of specialty coffees and Newby teas.