My Tea Shop

  • Restaurants | Cafés
  • London Bridge
Advertising

Time Out says

Little café under the railway arches.

Details

Address
23 Duke St Hill
London
SE1 2SW
Transport:
Tube: London Bridge
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like