An ultimately appointed, 3 bedroom apartment set on the First floor within a graceful and elegant late Georgian Edinburgh Townhouse.
Pictures of Castle Terrace Apt A