Products tagged with 'Tabard Inn'

London, SE - Tabard Yard off Borough High Street c1897 - N3683

The Tabard Inn, Tabard Yard of Borough High Street in South East London c1897
£22.00