You have answered this yourself in the question ! London.
London City airport is nearest to the US embassy in London.
London City Airport.
The driving distance between London City Airport and London Luton Airport is 51 miles / 82km.
The address of the London City airport is: Royal Dock London E16 2PX, United Kingdom.
The nearest airport to the London Olympic stadium is the London City Airport in east London.
By the title of the airport, London Heathrow Airport, it serves London and south-east England.
The driving distance from London Heathrow Airport to London City Airport is 37 miles.
london city airport also london heathrow and london gatwick
There are no direct trains between London City Airport and Heathrow.
London City Airport DLR station was created in 2005.
A small, commercial airport situated in Central London on the Thames.
Bristol Airport is about 95 miles from London.