Blackfriars stasjon, som betjener både jernbane og undergrunnsbanen, ligger der. Victoria Embankment strekker seg fra Blackfriars til Westminster Bridge på nordbredden av Themsen.