“Season 10, Episode 5” Filming Locations

Series: Top Gear Season 10, Episode 5
Previous: “

Top Gear season 10, episode 5 was filmed in London in United Kingdom.
Show Map

Piccadilly Circus as Piccadilly Circus

Source: IMDb