Caversham Villas
From Historical Hastings
Caversham Villas and Caversham Terrace were located on Sedlescombe Road North just north of the junction with Alma Terrace (now numbers 69-71)[1]
References & Notes
- ↑ Facebook - Ian Shiner - Historical Hastings