Property Feature: South facing Roof Terrace

1 Property Found

Church Road, Barnes, SW13

Church Road SW13 0DQ

Show Details

Description

An exceptionally bright four bedroom, two bathroom split level apartment…

Price £1,250,000
Show Details
Barnes