12 Hay Hill -
Business and members' club
Hay Hill business and private members club is a new breed of office and social space.
A stunning building in Mayfair with restaurant, full office facilities and social space.
12 Hay Hill, Mayfair, London W1J 8NR