Located on the top (second) floor of a converted grand victorian villa and set within a grand leafy street.
Pictures of Craigmillar Park Apt