go to content go to search box go to global site navigation

London

Teahouse restaurants in London

  1. A

    Dean Street Townhouse

    Afternoon tea in the parlour of the Dean Street Townhouse hardly gets better; it’s old-world cosy, with its upholstered furniture and roaring fireplace, and the pastries are divine. In summer, you can enjoy eating at one of the few tables on the street terrace.

    reviewed