Bright and spacious first floor flat with open views to the rear to Arthur's Seat, Salisbury Crags and Calton Hill. The accommodation comprises...
21 Prospect Bank Terrace is a well-presented and spacious three / four bedroom double upper terraced villa with private rear garden and stunning...