1 Lochrin Square, Edinburgh, Midlothian EH3 9QA
08000 608703
Within sight of Edinburgh Castle, 1 Lochrin Square spans three floors of the city's newest serviced offices. Its West End location is set to attract all manner of firms and entrepreneurs seeking an impressive co-working space and business centre. Wit