An exclusive townhouse in Edinburgh with stunning views of the castle has gone on sale - for the first time since the 1950s.
The nine-bedroom house, in the Georgian New Town, is on the market for £4.5million. The grade A listed building, on Moray Place, was used as a hospital for a time following the First World War.
The land, originally known as Moray Estate, was acquired in 1782 by the 9th Earl of Moray from the Heriot Trust.