22/1 Livingstone Place is a bright and well-presented ground floor flat forming part of a traditional tenement in the highly desirable Marchmont...
This bright second floor, one bedroomed flat, forms part of a well-kept, traditional stone built tenement building, based in the much sought after...