Company name: 23 Melville Street
Description: 23 Melville Street is a vibrant boutique business centre in the heart of Georgian Edinburgh. With a distinctive style and class, our exceptional property is the perfect place for your business, with all the flexibility you’ll need and no long term lease necessary.
23 Melville St, Edinburgh EH3 7PE, United Kingdom