Executive Roomspace 2 months ago ID: #923136 Listed In : Hotels, Resorts & Restaurants Suite 1, First Floor, Barry House, 20-22 Worple Rd, London SW19 4DH, United Kingdom 4402089443662 https://roomspace.com/ [email protected] Facebook Twitter Instagram LinkedIn Business Description 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. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : RoomSpace