THE TLH PROPERTY PICK

The Clock House, St. Leonards-on-Sea

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