globalfilmlocations.net
Top Gear – Series 19 Episode 3 Filming Locations
Locations: Wembley Stadium, London, Wembley Google Maps Co-ordinates: 51.555953, -0.279605 St Pancras International, Euston Road, London Google Maps Co-ordinates: 51.531325, -0.126122 P&O Ferri…