Skip to main content

Blackfriars Bridge Foreshore

Site information

The Blackfriars Bridge Foreshore site is located on the north bank of the River Thames to the west of the Blackfriars Road Bridge. Blackfriars is one of Tideway’s largest sites, and one of a small number located in the heart of central London.

Blackfriars Bridge Foreshore

Submissions to the Council 
We are making a number of submissions to the City of London as part of the consents we need to secure before starting different phases of work at the Blackfriars site. These submissions are available to view on the City of London’s planning portal. Please click here to be redirected. If you are interested on commenting on these submissions, please ensure you respond directly to the City of London.

Explore the next sites

Visit Victoria Embankment Foreshore location

Victoria Embankment Foreshore

City of Westminster

Visit Shad Thames Pumping Station location

Shad Thames Pumping Station

London Borough of Southwark