top of page


Tel: 020 7870 7500

Level 24 The Shard, 32 London Bridge Street, London SE1 9SG

Welcome to our London office

Our London offices are situated on the 24th floor of the iconic Shard building with fabulous views of the city from across the Thames. The Shard is situated directly above London Bridge station in the vibrant business area around London Bridge close to numerous restaurants and shops.

Clients can meet with us in the lounge area for informal discussions or in one of the eight meeting rooms. For security reasons, all meetings must be made by prior appointment so that day-passes can be arranged.

On arrival please present photo ID to the reception inside the office entrance and, once issued with a pass, take the lift to the reception of level 24.

bottom of page