Top Gear and Ken Block film in London