The Last Inn
Church St, Barmouth
01341 280530
Menu
Barmouth, Wales
The Last Inn
Church St, Barmouth, Wales LL42 1EL
01341 280530