Office Locations
Our UK headquarters are in London. We also have one office in Scotland, one in the North of England, and one in Northern Ireland. Contact details and maps for all our offices are available below.
London - Thomas More Square
3 Thomas More Square
London
E1W 1YW
tel: +44 (0)20 3059 5000
London - Harrow - Kings House
Kings House
Kymberley Road
Harrow
HA1 1PT
tel: +44 (0)20 8861 8000
Northern Ireland - Belfast
Carroll House
463a Ormeau Road
Belfast
BT7 3GR
tel: +44 (0)28 9050 0800
Scotland - Main Office
Wemyss Place
Edinburgh
EH3 6DH
tel: +44 (0)131 385 1050
Scotland - Operational Hub
Links House
15 Links Place
Edinburgh EH6 7EZ
tel: +44 (0)131 500 0992