Queen’s Head Inn
                                                                 
Built ????
Closed 1895











Plaque Location

103 Borough High Street
London
SE1

Further Information

Categories
Locations
Names