August 6, 2018October 20, 2020 The Castle Inn, Criccieth Food, Travel The Castle Inn can be found nestled between the High Street and railway station in Criccieth on North Wales’ Llŷn Peninsula. It might look like a pub, but The Castle ... Read more