Tower of London [SEP] located next to body of water
What body of water was Tower of London next to? Which is the body of water by Tower of London? By which body of water is Tower of London located?
River Thames
-1
Section::::Abstract.
Tower of London
31165