St. Lurach's Church of Ireland, Maghera

Details

Site: St. Lurach's Church of Ireland

Address

25 Church Street
Maghera
County Derry/Londonderry
BT46 5EA