Idea Space is located in London, United Kingdom on 83 Lavender Hill. Idea Space is rated 4.7 out of 5 in the category cafe in United Kingdom. We are a co-working space offering a well designed and modern place to inspire you to work, network, hold meetings and events, enjoy artisanal goodies and make your business happen! We want to create an amazing community that helps each other become inspired, expand and grow. So please, share your business with us and let us connect you with others who may be looking for a business just like yours! We want to think with you and plan events that bring development to your business. Let’s do it together. 83 Lavender Hill, London. SW11 5QL
[email protected] www.ideaspace.london
Company size
1-10 employees
Headquarters
London, London
Amenities
Gender-neutral toilets