Penumbra Milestone Milestone House, 113 Oxgangs Road North, Edinburgh EH14 1EB 4.6 miles away 6.7 2 reviews 10 Rooms Younger Adult Care Permanent Care