The Lord Nelson, Southwold, Suffolk, United Kingdom
About The Lord Nelson
The Lord Nelson is a Bars, Pubs, Bistros serving the Southwold community in Suffolk, United Kingdom and located at East Street.To contact The Lord Nelson call 01502 722079
Location
East Street
Southwold
Suffolk
United Kingdom
IP18 6EJ
Map
Contacts
Tel: 01502722079