0 followers
Roomspace is the longest established corporate housing brand in the UK. Founded in 1995, Roomspace provides 450 + high quality fully furnished and serviced apartments for corporate stays of any kind (extended business stays, relocations, project work) in London, the Home Counties, Barcelona & Madri... Read more
Charlie McCrow