Studio Share / Desk Space incl Meeting Room at Netil House in London Fields

1 Westgate St, London E8 4RU, UK