A depiction of the Olympic Torch along Olympic Way by Wembley Stadium

A depiction of the Olympic Torch along Olympic Way by Wembley Stadium