Located in the highly desirable, much sought-after Duddingston district, 34 Duddingston Road West is a well-proportioned three-bedroom semi-detached...
Beautifully presented, three-bedroom, south-facing, semi-detached house with generous private gardens to three aspects. Set on a substantial,...