Thames Bridges Trek

25km – 16 bridges