Where is tower bridge located ?

A. London
B. Peris
C. Glasgow
D. Liverpool