Jan 09, 2016
7 .Where is the tower of ?London
British MuseumMadame Tussauds
Tate Gallery
It is a bus with two floors.
The 10th in January 1863.
They celebrate Christmas on The 24th of December .
The London Eye is located near the River
Thames.
30 minutes.
Millennium Wheel.
25 people can drive in 1
capsule .