Edinburgh Castle has been named as Scotland’s “most Instagrammable” landmarks in 2024. A study of famous sites across the UK showed Westminster’s iconic Big Ben as the most popular tourist attraction ...
a short walk from Edinburgh Castle, is 23rd (£1,193,000). House prices are based on annual average prices of house transactions between January 2019 and September 2024, sourced from the Registers of ...