Pedestrians walk along the Embankment towards the Millennium Bridge, where construction hoardings obscure the works going on at Millennium House, a property that overlooks the river Thames, on 18th November 2021, in London, England.
Add to Cart Add to Lightbox Download