resources

SHL UK Offices

SHL's Offices in the United Kingdom

SHL has two offices in England; one in London and one 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.

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. 

London Office

Our London office, located in Tintagel House,  is home to our European Mid-market team. The office offers sweeping views of the river Thames.  

Address
SHL
Office 3.10
Tintagel House
92 Albert Embankment
London, SE1 7TY
UK
Phone: + 44 2083358000

Directions: Tintagel House is a brisk 2 minute walk from Vauxhall Station, with Pimlico station located over Vauxhall Bridge just a 5 minute walk away and a 10 minute walk away from Waterloo Station. Tintagel House is located next to the famed MI6 Headquarters.