Running beneath and next to Blackfriars Bridge, the Bazalgette Embankment is the largest of the new spaces created as part of the Thames Tideway scheme
Back to News
Running beneath and next to Blackfriars Bridge, the Bazalgette Embankment is the largest of the new spaces created as part of the Thames Tideway scheme