PSI is located in Hailsham, East Sussex, close to the south coast of England. It is within easy reach of London by train or road as well as Heathrow, Gatwick and Stansted Airports, or continental Europe via the Channel Tunnel.