MICHELIN Travel discover the world with TheGreenGuide
Home > World > Europe > Great Britain > Travel Guide London > Tourist attractions > City of London

Nearby Restaurants

See all restaurants London

City of London star

Logo LeGuideVert

City of London star : The Michelin guide review

The City of London is situated on the north side of the River Thames, and lies within the old London Wall (vestiges remain) which delineated the Roman and medieval settlement. Its old streets, hidden garden spaces and churches retain a tranquil ambience, yet glass and concrete modern structures act as a reminder that this is the global capital of international finance. Visitors seeking to know its full story should not miss the Museum of London.

Add to my travel book

Useful Information

  • Address : Fleet Street GB - London EC4