Tabard Inn
                                                                    
Established 1307
Demolished 1873








Plaque Location

Talbot Yard
Borough High Street
London
SE1

Further Information

►Categories
►Locations
►Names