Tag: Lecce

  • Top Gear – Series 18 Episode 1 Filming Locations

    Top Gear – Series 18 Episode 1 Filming Locations

    In this episode Jeremy, James and Richard venture from Lecce to Rome in 3 mid-engine supercars they think is the best alternative to a Ferrari 458. Locations: Duomo di Lecce – Cattedrale “Maria Santissima Assunta”, Piazza del Duomo, Lecce, Province of Lecce, Italy (Meeting point) Google Maps Co-ordinates: 40.351911, 18.168998 Nardò, 73048 Province of Lecce,…