Daily Archives: 13 March 2024

Blackfriars

Blackfriars is north of the Thames, but barely. In fact, it’s an interesting station as the platforms are on a bridge over the river and you can leave the station from either end, that is on the south bank or … Continue reading

Posted in London, Public transport, Station | Tagged | Leave a comment