Designed by
Title
London, UK: New building on Blackfriars Road close to Blackfriars Bridge in the Bankside area of Southwark in London #287480299
Description
London, UK: New building on Blackfriars Road close to Blackfriars Bridge in the Bankside area of Southwark in London. One Blackfriars is foreground right.
This image is editorial