Jolly Sailor Inn, South Norwood
(1810-present)

place and inn

Aged 210

Commemorated on 1 plaque

Site of the Jolly Sailor Inn, South Norwood's first public building 1810

64 High Street, South Norwood, London, United Kingdom where it sited (1810)