Visiting our offices

Our headquarters is located in London but we also have offices in Scotland and Wales.

London office

Colechurch House
1 London Bridge Walk
London
SE1 2SX

+44 (0)20 7803 1100

Download directions and a map to our London Office (PDF)

Scotland

Glasgow office

Merchants House
30 George Square
Glasgow
G2 1EG

+44 (0)141 572 0125

It's on the corner of George Square which is in the city centre, directly opposite Queen Street Railway Station. 

Edinburgh office

Walker Street
Edinburgh
EH3 7LP

+44 (0)131 243 3800

It lies just off Shandwick Place in the west end of the city, a five minute walk from Haymarket Railway Station.

Wales

Cardiff office

Castle Court
6 Cathedral Road
Cardiff
CF11 9LJ.

+44 (0)1633 264 625.