Park-front Building at Haggerston

Location
Haggerston, London
Year
2017
Status
Ongoing

GALLERY