Hotels Near To Bayswater
The City of London
The City of London is the historic core of London, whose boundaries have hardly changed since the Middle Ages. Its buildings come in a wide variety of architectural styles from the city’s long and colourful history, and it’s now a global financial and business centre equivalent to New York City.




