Contact & Clinics

The Acupuncturists Ltd
Archna Patel

The Acupuncturists Ltd
1 Mayfair Place
Devonshire House
Mayfair
London
W1J 8AJ

07941 183774
020 72684910

Book Online

Directions from Green Park Station

Come out of the station at the Stratton Street exit and turn right.

Then turn right on to Mayfair Place.

The entrance to Devonshire House is just behind the huge pillars.