united kingdom

5 Morrison Street
Edinburgh EH3 8BH

In the heart of the nation’s capital, you are only a stone’s throw away from all the best landmarks that the city has to offer, such as the historical Edinburgh Castle.

2nd Floor, Toronto Square, Infirmary Street
Leeds LS1 2HJ

In the heart of the City Centre, just a short walk from the train station, offering great links to London and Edinburgh. Leeds has an abundance of shops, restaurants, and interesting places to visit.

Cannon Place, 78 Cannon Street
London EC4N 6HL

Located in the heart of the City, with the Bank of England, London Bridge and St Paul’s Cathedral as your neighbors. Enjoy the hustle and bustle of the UK Financial hub.