London, England, United Kingdom
Site of the Jolly Sailor Inn, South Norwood's first public building 1810 — 64 High Street, South Norwood
Listen to the audio guide for Jolly Sailor Inn, South Norwood blue plaque Free on WIP — starts by itself when you arrive, even with the screen off