Lodsworth
Castle
SU 934-210 Sussex England | ||||
| ||||
![]() Lodsworth Castle is located north of Selham, on the east bank of the River Rother. 17 miles north-east of Chichester, on the A286-A272. The site is is visible from the road. Car parking is by the side of the road. | ||||
Copyright © 2000-2014 CastleUK.Net Some Rights Reserved