Affordable desk spaces at Kupfer, London

31A Chatham Pl, Hackney, London E9 6FJ, UK