Tower Bridge
English
Proper noun
Tower
Bridge
A
bascule bridge
in
London
crossing the River
Thames
, built in the late 19th century
See also
London Bridge