North Lodge
United Kingdom
>
Northern Ireland / Tuaisceart Éireann
>
Newry, Mourne and Down District Council
>
Castleward
>
North Lodge
North Lodge is a building in Audleystown Road 81 in Northern Ireland / Tuaisceart Éireann, Castleward.
North Lodge
House number
81
Street
Audleystown Road
Building
house
Temple Water
Walled Garden