The York Place Business Centre
is situated in a stunning
Georgian Townhouse
in the heart of the city of Edinburgh.
The accommodation of the business centre is spread over the three floors of the townhouse. The offices are fully CAT 5 wired and provide spacious serviced offices are equipped to meet the most demanding of today’s business requirements with a contemporary feel to it.