Freeland, Beccles, Suffolk, United Kingdom
About Freeland
Freeland is a Hotel Restaurant serving the Beccles community in Suffolk, United Kingdom and located at The Elms, Elms Road.To contact Freeland call 01502 678139
Location
The Elms
Elms Road
Beccles
Suffolk
United Kingdom
NR34 0EJ
Map
Contacts
Tel: 01502678139