London

Big Ben time lapse

London

An insider look at London's finest.