Contact Us

IStip’s head office is situated in south-west London. We’re moving location in October, so please note the forthcoming change in address and telephone numbers:

Map showing office locationOur current postal address is:

Chester House, Fulham Green
81-83 Fulham High Street
London SW6 3JA
United Kingdom
T 0203 586 3137 / 0203 586 3138

From October 24 2019, our address will be:

126-128 New King’s Road
London SW6 4LZ
United Kingdom
T 0207 319 9191 / 0207 319 9192

You can click on the map to see a larger view of our current location.