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.
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.
1 Atwell Place
Surrey KT7 0NE
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.
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.