Home » Articles » The Lord Nelson Inn was situated at 11 Chapel Street.
The Lord Nelson Inn was situated at 11 Chapel Street.
The Lord Nelson Inn was situated at 11 Chapel Street. This was a Soames Brewery pub that was sold to Steward & Patteson in 1949. Closed 5th May 1958, it is now used as a private house.