Originally Posted by
ruechalgrin
.....
Lhrsfo, of course the Heathrow Express goes from Paddington and while technically not in the city of London most readers would not be as literal as you. ....
The City of London is well know as the financial / business center and has it own mayor and government. For those familiar with London -- The City or the City of London is a very specific area of London.