Location, aerial and commercial pics and clips by David Cabrera  London, UK and Spain.