24h: +44 20 7698 2738

Our central London office

If you’d like to meet face to face, our address is in Mayfair:
Himsworth Scott
20 North Audley Street
London
W1K 6LX

The Mayfair office is located just off Oxford Street and Park Lane, under five minutes’ walk from either Bond Street or Marble Arch stations.

Here’s our location on a map.

 

Our registered office address

Fountain Court, 2 Victoria Square, Victoria Street, St Albans, AL1 3TF