Ellesborough House, Southwold, Suffolk, United Kingdom
About Ellesborough House
Ellesborough House is a Hotel Restaurant serving the Southwold community in Suffolk, United Kingdom and located at 62 Pier Avenue.To contact Ellesborough House call 01502 723290
Location
62 Pier Avenue
Southwold
Suffolk
United Kingdom
IP18 6BU
Map
Contacts
Tel: 01502723290