The Barton Rooms Restaurant at Barberstown Castle infuses the present day unique architectural status of Barberstown Castle with the historic elements of the main building. The restaurant name comes from […]
A relaxed family friendly dining experience overlooking the Grand Canal.