falafel restaurant in londonderry
About 6 results.
Arbutus at the Forum
Newmarket Street, BT48 6EB Londonderry, United KingdomThe Millennium Forum is one of the largest purpose built theatres, exhibition and conference centres in the island of Ireland. It has no competitors in terms of size in the North West of Ireland.