3, The Knoll, Lottage Road, Marlborough, SN8 2EA

Off Market
182

EPC Data

Square metres

182.34 m²

Property Type

Detached House

EPC Rating

C