The walking bridge over the Thames. I'll get the name later -- what is it with British Tourist maps on-line?
EnglandLondon