The nearest airport is in Heathrow Airport (LHR), located 21.5 mi (34.7 km) from the city center. If you're unable to find a flight that fits your schedule, you can also fly into London City Airport (LCY), which is 10.4 mi (16.7 km) away.
If you'd rather travel by train, make your way to Enfield Ponders End Station or Enfield Southbury Station and explore the city from there.