Home » How to walk from Battersea to Tower Bridge: Thames Path Day 18