Eden, Harpenden, Hertfordshire, United Kingdom
About Eden
Eden is a Restaurant serving the Harpenden community in Hertfordshire, United Kingdom and located at 30 Station Road.To contact Eden call 01582 761761
Location
30 Station Road
Harpenden
Hertfordshire
United Kingdom
AL5 4SE
Map
Contacts
Tel: 01582761761