THE TLH PROPERTY PICK
The Clock House, St. Leonards-on-Sea
£2,000,000
St. Leonards-on-Sea, East Sussex · 4 bedrooms
Knight & Knoxley
A Stunning Grade II* listed Gothic Revival Ecclesiastical one-of-a-kind Villa. A slice of almost untouched English History. The first building cons...
Explore this property