Charlton Castle was a fortified manor house situated in Shropshire between Shrewsbury and Telford (grid reference SJ597112).
Contact us...