David Scouts the London Streets for new Land Rover Doc

David discovers the streets of London in a new light from the view of a location scout in his next instalment for Land Rover’s Urban Explorers Series.