Olympic Torch, The Gloriana, River Thames, Richmond. 27th July 2012, London 2012 Olympic Games, London