Houses for sale in Duddingston, City Of Edinburgh

There are 2,210 results. Duddingston, City Of Edinburgh. Property prices in Duddingston range from £60,000 to £4,000,000 with an average price of £385,694.

Properties for sale in Duddingston, City Of Edinburgh

icon