united kingdom

Edinburgh
5 Morrison Street
Edinburgh EH3 8BH
UK

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.

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

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.

London
Cannon Place, 78 Cannon Street
London EC4N 6HL
UK

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.