The Castle Cafe phone 3 Castle View, Parliament St Rhuddlan, Denbighshire LL18 5AW map Y Bwyty Bach phone Electricity House, High St Rhuddlan, Denbighshire LL18 2UA map if (!IN_DEV) { ?> } ?>