Set on the ground floor of an attractive, contemporary development in popular Liberton, this three-bedroom, two-bathroom main-door flat is sure to...
51 Moredun Dykes road is a three-bedroom main-door upper villa that offers bright and airy accommodation, providing a versatile home that will appeal...
New Fixed Price. Forming part of a handsome, C-listed former school building (built in 1837) in Liberton, this three-bedroom, two-bathroom...