Central Soho. Office share £6000 per month 10 people. Shared kitchen, lounge, meeting room, terrace.

23 Meard St, West End, London W1F 0EY, UK