The Grand Tour – Series 1 Episode 6 Film Locations

Locations: Kakslauttanen, Finland (The Tent) Google Maps Co-ordinates: 68.334198, 27.334217 Tower Bridge, Tower Bridge Road, London,…