A Peerless City Location


The Square lies at the western end of George Street in Edinburgh’s New Town – part of the city designated a UNESCO World Heritage Site in 1995. Based on a geometric grid, the entire New Town is a masterpiece of Georgian town planning and has the feel of a defined village within the city.

Together with its formal central garden, the Square presents a refined haven within the vitality of the city centre. Long recognised as a prestigious business address, Charlotte Square is Edinburgh’s natural home for the financial community. Scotland has played a pivotal part in the economic world for over 300 years and Edinburgh is one of Europe’s leading financial centres – the second largest financial hub in the UK after London