globalfilmlocations.net
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, UK (Opened in 1894 – More info) Google Maps Co-ordinates: …