The team at Land’s End – one of Britain’s most popular tourist destinations …
Thousands of people lined the route as the eyes of the world fell on Land’s End to witness the remarkable start of Britain’s Olympic Torch Relay.