Twizell Castle is a photo spot in Berwick-upon-Tweed, Northumberland, North East England, England, TD15 1BN, United Kingdom at 55.68375, -2.18788. ShotHotspot has 4 photos taken here. It's good for water and abandoned photography. Other photo spots nearby include Roughting Linn Waterfall, Royal Border Railway Viaduct and Norham Castle.
Location
Berwick-upon-Tweed, Northumberland, North East England, England, TD15 1BN, United Kingdom