3 Bedroom houses for sale in South Square, Greater London

There are 242 results. South Square, Greater London. Property prices for 3 bedroom properties in South Square range from £500,000 to £9,500,000 with an average price of £2,473,141.

3 bedroom properties for sale in South Square, Greater London

icon