SHL UK Office

SHL's Office in the United Kingdom

SHL has one office in England: just south-west of London in Thames Ditton, Surrey.

shl thames ditton office 001

Thames Ditton Office

Our global headquarters in Thames Ditton is located just 30 minutes from Waterloo and hosts employees from every business unit. It has recently undergone extensive refurbishment.

Address
SHL
The Pavilion
1 Atwell Place
Thames Ditton
Surrey KT7 ONE
UK

Phone: + 44 2083358000

Directions: The office is easily accessible by both car and rail. The nearest rail station is Thames Ditton, which is less than a mile’s walk to the North of the office – on leaving the station head down Station Road before turning right onto Watt’s Road and then finally turning right on to Portsmouth Road, where you’ll find SHL on your right. If visiting by car, SHL is a short journey off of the A309.

shl thames ditton office 002

Make Transformation Possible for Your People

When you inspire and transform your people’s lives, you will experience the greatest business outcomes possible. SHL’s products, insights, experiences, and services can help you achieve this growth at scale.

Find Out How