If you are driving to City of London, you can take the A1 from the north, M11 from the east, A2 from the southeast and M4 from the west. For those coming from the south, A3 and A23 offer easy access. However, traffic in central London can be heavy, so it's best to consider public transport alternatives.
The City of London is well-connected through its multiple railway stations. From London Heathrow Airport, take the Heathrow Express to London Paddington and then the Bakerloo Line to Bank Station. From London Gatwick Airport, take the Gatwick Express to Victoria Station and then the Circle Line to Tower Hill Station. Other major railway stations in London include Liverpool Street, St. Pancras, and King's Cross.
If you are coming from other local landmarks, you can take the London Underground's Central, Northern, Circle, District, Metropolitan and Hammersmith & City lines, as well as the Docklands Light Railway (DLR) to reach various stations in the City of London.
For those travelling from cities or towns outside London, National Rail services provide easy access to London's main railway stations, from where you can then take the Tube or DLR to reach the City of London.
The nearest airport to City of London is London City Airport, which is about 9 miles away from the city center. The best way to get to City of London from London City Airport is to take the Docklands Light Railway or a taxi, which will take approximately 30 minutes. Another option is to take the bus or the Underground, which will take about an hour.