Designed by
Title
New modern apartment buildings in Green Street #206676607
Description
London, United Kingdom, January 04, 2021: Memorial Walk. New modern apartment block of flats on the Green Street, Upton gardens, former site of West Ham football ground, Upton park
This image is editorial