Places to See in Central London WC1!
Carrot Cars offers a service to all major attractions, festivals and events in London. There is always something exciting happening in London, so below we have listed a few major venues and links to give you some ideas on how and where to spend your days and evenings in the Central London.
Here is an alphabetical list for all of the places we recommend to see in Central London:
Coram’s Fields - Russell Square
Russle Square
School of Life - St. Pancras
The Horse Hospital - Russell Square