24h: +44 20 7698 2738

Our registered office is in central London

Our address is in Mayfair:
Himsworth Scott
20 North Audley Street
London
W1K 6LX

The 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.