THE TLH PROPERTY PICK

9 Bedrooms House - Detached - For Sale The Mount, St. Leonards-On-Sea

9 Bedrooms House - Detached - For Sale The Mount, St. Leonards-On-Sea

£1,275,000

St. Leonards-On-Sea, East Sussex · 9 bedrooms

PCM Estate Agents

PCM Estate Agents present to the market this TRULY EXCEPTIONAL DETACHED GRADE II LISTED VICTORIAN VILLA, offering approximately 6000 sq/ft of...

Explore this property