Madrid Road, Barnes, London SW136 beds3 baths2 receptions2344 sq. ft
Nestled on the desirable Madrid Road in Barnes, this stunning family house offers an impressive 2,344 square feet of living ...
Listed on 13th Jan 2026
- Open Plan
- Self contained annexe