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: