Houses for sale in Barnes, Richmond Upon Thames

There are 1,674 results. Barnes, Richmond Upon Thames. Property prices in Barnes range from £125,000 to £35,000,000 with an average price of £1,183,993.

Properties for sale in Barnes, Richmond Upon Thames

icon