Log in
Add a Company
Companies.now, the Internet of Companies
Serviced Apartments
List of companies
Location
• Main
ROOMSPACE
United Kingdom
Profile
Room Space, founded by Charlie McCrow in 1995, is a family business offering serviced apartments in London, the South East, and Lisbon, serving over 100,000 happy guests.
Explore Company Now