Office Space (@officespacesuk) profile picture

Who else wants access to the most SOUGHT AFTER office space in the UK?

London, UK
Joined September 2010