London E14 - Isle of Dogs, Poplar - Thame Path by Napier Avenue with the City of London at the background.