WHERE WE ARE

 

ICS is located in the heart of London. We are:

  • 15 minutes from St Pancras International

  • 30 minutes from Heathrow Airport

  • 45 minutes from Gatwick Airport

 
london-POI Map+légende.jpg

Places near us: