To get to Inner London by car from central Birmingham, take the M6 south towards London. Merge onto the M1 and continue until the signs for Inner London. As you approach the city, be aware of congestion and traffic restrictions.
If you prefer to take the train, there are direct lines from Birmingham New Street to London Euston. From there, you can take the tube or a bus to Inner London, or arrange for a taxi or rideshare service.
From the town of Reading, take the M4 east towards London. Keep left at the fork and follow signs for Central London. Take the A201 exit toward Strand/Holborn/Charing Cross. Merge onto King's Reach and turn right onto Temple Place. Continue onto Waterloo Bridge, then turn left onto Upper Ground. Turn right onto Blackfriars Bridge, then continue straight onto New Bridge St/A201. Inner London will be on your right.
If you're coming from the nearby town of Croydon, take the A23 north towards London. Follow signs for the A202 and merge onto the A302 towards Westminster/Victoria. Continue straight onto Victoria Street, then turn right onto Buckingham Palace Road. Turn left onto Birdcage Walk and continue onto Great George St/A3211. Inner London will be on your left.
The closest airport to Inner London is London City Airport, located about 6 miles east of the city center. From the airport, you can take the Docklands Light Railway or a taxi to reach your destination in Inner London. If you prefer to drive, you can take the A1011 and A112 roads to reach the city center. Other airports in the area, such as Heathrow and Gatwick, are further away and require a longer journey to reach Inner London.