Leicester Square, London - 30 Seconds of London Life.