Forming part of a handsome, C-listed former school building (built in 1837) in Liberton, this three-bedroom, two-bathroom first-floor flat has...
Nestled on a quiet street in the heart of Newington set against the backdrop of Arthur's Seat is this rarely available three bedroom ground floor...
Superbly proportioned three bed traditional lower villa boasting lovely period features and private gardens front and rear, occupying a sought after...
Bright, southerly-west facing, three-bedroom, third (top) floor flat, forming part of a period stone-built terrace. Conveniently located in the...