skip to Main Content
12 Hay Hill
12 Hay Hill

Set in the heart of Mayfair, 12 Hay Hill is a luxury Private Members' Business Club providing the perfect environment for both business and relaxation.

12 Hay Hill

Boasting business lounges, high specification meeting rooms, atmospheric bars and restaurants - members want for nothing.

12 Hay Hill

For businesses wanting a more permanent base, luxury serviced offices provide the perfect backdrop for every business need.

Set in the heart of Mayfair, 12 Hay Hill is a luxury Business Club providing the perfect environment for both business and entertaining.

Boasting business lounges, high specification meeting rooms, atmospheric bars and restaurants - members want for nothing.

Boasting business lounges, high specification meeting rooms, atmospheric bars and restaurants - members want for nothing.