230a Kentish Town Road, Kentish Town, London, Central London, NW5, UK < 1 mile away View map View full details Add to Shortlist Coworking spaces from£295pppm Also available Coworking space Virtual office