Seen from the City of London, One Blackfriars (one of the capital's newest skyscrapers) rises above a pedestrian and London bus during the evening rush-hour, on 26th February 2021, in London, England. Located on Bankside, the south bank of the river Thames, the development is a 52-storey 170m tower whose uses include residential flats, a hotel and retail.
Add to Cart Add to Lightbox Download