River Thames Walk

River Thames Walk
Blackfriars Station 179 Queen Victoria Street, London

Discover the River Thames's history on a guided walk from Blackfriars to the Tower of London, rich with fascinating stories.