30 Duddingston Park is an immensely desirable, semi-detached Victorian stone built house, with impressive front and rear gardens, superbly situated...