Native Fenchurch Street London: 950 m to Tower Bridge