Keildon Road, London, SW11
£1,900,000
An immaculately presented Victorian residence boasting five bedrooms, this family house is situated on a sought-after residential street between the commons, offering an expansive living space of approximately 2,107 sq ft. The property has been completely refurbished by the current owners to an extremely high standard, the property seamlessly blends modern convenience with the charm of it’s original Victorian features, creating a remarkable sen...