Where to FIND US
About our offices and location:
Built in 1770 as a grade II listing by Scottish architect Robert Adams, this is a sophisticated office set in the heart of London’s Mayfair. Positioned in the corner of the West End garden square, Mayfair is home to many of the world’s most prestigious firms, embassies, art galleries, restaurants and designer boutiques.
Visits to our office are by appointment arranged in advance only.
For your convenience we have a 24/7 telephone service which is useful for our international clients.
33 St James’s Square, London SW1Y 4JS
- Piccadilly Circus
Approximately 0.2 miles
- Charing Cross
Approximately 0.3 miles
- Leicester Square
Approximately 0.4 miles