Designed by
Title
New modern apartment buildings in Green Street #206676621
Description
London, United Kingdom, January 04, 2021: Lyall house. 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