D
Duke of Edinburgh Inn
Address
Newgale Hill, Newgale SA62 6
City
Newgale
Community
Haverfordwest
Preserved County
Dyfed
Country
Wales