01-ICS-LONDON.jpg

WHERE WE ARE

ICS is located in the heart of London, we are:

- 15 minutes from St Pancras International (Eurostar)
- 30 minutes from Heathrow Airport
- 45 minutes from Gatwick Airport
- 1 hour 15 minutes from Stansted Airport

 
 

Places near us: