Not to be confused with Heathrow, London City Airport is located right on the banks of the Thames in downtown London. Most of the destinations served by this airport are other cities in Europe served by about a dozen airlines, although British Airways offers flights to New York’s JFK from here. The closest hotel is […]

Read More →