David Lloyd to Open $55 Million Luxury Club in Austin

David Lloyd Leisure announces a $55 million investment to build a new flagship health and wellness club in Austin, Texas, marking a major step in its US expansion.

David Lloyd to Open $55 Million Luxury Club in Austin