River Thames

Waterway flowing through the centre of London which marks the northern boundary of SE1.

, London
Show me River Thames on a map | vCard
Nearest tube station: Blackfriars (592 yards)

News & features about River Thames

Restaurants, pubs & bars near River Thames

Keep up with SE1 news

We have three email newsletters for you to choose from: