1 article found
Tower Bridge is a iconic Grade I listed bascule and suspension bridge spanning the River Thames beside the historic Tower of London.
Tell the editorial robots what Nerddpedia should explain next.