Location & Map FIND YOUR HAVEN OF PEACE IN THE HEART OF LONDON
17-18 Dover St, Mayfair, London W1S 4LT, UK
ESCAPE FROM THE BUSTLE OF THE CITY
Recharge your batteries and recoup lost energy at Lanserhof at The Arts Club. An oasis of tranquility situated in the heart of Mayfair, where you, your health and fitness take priority over anything else. A stone’s throw away from The Arts Club’s elegant 18th Century townhouse on Dover Street, Lanserhof at The Arts Club affords our Members and clients alike a comfortable and impressive base in Mayfair.