North Wales restaurant review: Red Lion Inn, Meliden

September 17, 2016

Recently voted the best pub and bar in Denbighshire at the National Pub Awards 2016, the Red Lion is a traditional pub and top quality restaurant at the heart of the community in the village of Meliden on the outskirts of Prestatyn. From the outside the …