I realise this is a rather leftfield request but we're looking for office space in the Clapham Junction area - ideally close to the station. We are currently a team of 7 and would only want the space 2/3 days a week. I've had a look online and can only see Battersea Business Park on Lavender Hill wh...
Replies: 1