Explore from your apartment in the centre of Edinburgh

Edinburgh’s New Town

Edinburgh’s New Town

The New Town, a central area of Edinburgh, the capital of Scotland, is often considered to be a masterpiece of city planning. Although still referred to as the New Town, it was built in stages between 1765 and around 1850, …

Read more >