In which year was the Tower Bridge in London completed?

1894

1794

1811

1911