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 deﬁned village within the city.
Together with its formal central garden, the Square presents a reﬁned haven within the vitality of the city centre. Long recognised as a prestigious business address, Charlotte Square is Edinburgh’s natural home for the ﬁnancial community. Scotland has played a pivotal part in the economic world for over 300 years and Edinburgh is one of Europe’s leading ﬁnancial centres – the second largest ﬁnancial hub in the UK after London