Magherafelt First Presbyterian Church

Details

Site: Magherafelt First Presbyterian Church

Address

21 Meeting St
Magherafelt
County Derry/Londonderry
BT45 6BW