On 27 July the torch will be on the river rather than the streets. The details haven't been announced yet but there are strong hints it will be carried on the Gloriana royal row barge downriver to Tower Bridge.
Lord, Southwark Council are useless. The map is nonsense. Burgess Park and Bricklayers are the wrong way round as you say... but so are Tower Bridge and the Mayor's building. Walworth and Camberwell are in the wrong place. And the Elephant & Castle picture is just below Union Street.