Built
Jeremy Castle
Project information
Status
Built
Borough
Newham
Completion
2021
Location
08 Olympic Park Ave, London E20 1FA, UK
Listed by
Deloitte
Last updated on
21/04/2022
Standard
Standard (small business)
Partner
Borough Partner