Nassau Road, London, SW13
£2,800,000
Discover this charming period property tucked away on a serene street brimming with history. Located in the heart of Barnes, it offers a peaceful retreat from the urban buzz.Inside, you'll find bright and spacious rooms flooded with natural light, complete with original fireplaces and elegant stained glass features, exuding timeless appeal.Entertain with ease in the two cozy living areas, one of which leads to a sun-soaked south-facing garden –...