London has an extensive public transportation system, including the tube, buses, and taxis. It's recommended to purchase an Oyster Card or a contactless payment card to pay for your travel. A one-day travel card for zones 1-2 costs £6.80, and a seven-day travel card for the same zones costs £35.10. Only take a black cab if necessary, as they can be expensive. Expect to pay around £30 for a taxi ride from the airport to the city center, and the journey can take around one hour depending on traffic.
If you have more time, consider taking a day trip outside the city to visit Stonehenge or the picturesque city of Bath. You can also take a walking tour to explore the city's hidden gems. If you have less time, prioritize your must-sees and book your tickets in advance to skip the queues. Dress comfortably and carry a umbrella or raincoat as weather can be unpredictable. Remember to tip your waiter around 10-15%.
London has six airports, with Heathrow (LHR) and Gatwick (LGW) being the largest and busiest. Both airports have efficient public transportation options to get you to the city center. Heathrow is located 15 miles from the city centre, while Gatwick is 30 miles south of London. Expect to take around 30 minutes to get to the city centre from Heathrow via the tube, and approximately one hour from Gatwick via train.