What is Alton Towers?
Is it possible to visit Buckingham Palace? If so, when?
How much does a ride in the London Eye cost?