Archway Street, Barnes, SW13
£4,000,000
0.7554 $5,295,208
5
3
389 internal area unit 2
Located in a desirable road, this beautiful family home has been renovated to a very high standard to offer over 4000sqft of bright and spacious accommodation