Built
Project information
Status
Built
Borough
Camden
Size
1900 sq m
Completion
2020
Location
20 New Wharf Rd, Islington, London N1 9RR, UK
Listed by
Last updated on
15/03/2021
Standard
Standard (small business)
Partner
Borough Partner