The Mayflower, Llandovery, Carmarthenshire, United Kingdom
About The Mayflower
The Mayflower is a Restaurant serving the Llandovery community in Carmarthenshire, United Kingdom and located at 21 High Street.To contact The Mayflower call 01550 720012
Location
21 High Street
Llandovery
Carmarthenshire
United Kingdom
SA20 0PU
Map
Contacts
Tel: 01550720012