img1

Movilla Palace

1 Ballyclose St, Limavady, County Londonderry, BT49 0BL, , Limavady, Northern Ireland

Cuisines: Fish & Chips