Spaces - EDINBURGH, Spaces Lochrin Square, Edimburgo, Scotland · From GBP 8/hour | Hotdesk