The Royal
King Edward St, Barmouth
01341 280455
Menu
Barmouth, Wales
The Royal
King Edward St, Barmouth, Wales LL42 1AB
01341 280455