The Club Room at The Peak Health Club & SpaRestaurantsLondon, UK020 7858 7304Not providedVisit website