0
Anonymous
The Olympic Torch arrives in the UK on the 18th May 2012. The Torch Relay starts at Lands End on the 19th May 2012.
See the link below for more information
Wiki User
Chat with our AI personalities