Top Gear Ambulance Challenge Filming location

Clarkson, Hammond and May’s ambulance challenge was filmed on the Lydd Ranges, located on the south-east…