len castle on Ty ne d.