Big Ben

The giant clock tower

The biggest clock tower in London

The Big Ben is in London.

The Tower itself called Elizabeth Tower.

Big Ben is the secend bell in the tower.

Is one of the biggest clock in london.

Why visit there?

You should go here because is very beautiful and intresting place.

you can make there picnic.

Big image