Castle Upton is a 10,398 square feet (966.0 m) castle situated in the village of Templepatrick, County Antrim, Northern Ireland.
Contact us...