13
COUNTRY CLUBS
2,400
ACRES OF LAND
40,000+
MEMBERS

The Club Company (“TCC”) operates 13 country clubs predominantly located in central and southern England. With over 40,000 members, the clubs offer a range of facilities, including championship-standard golf courses, state-of-the-art health and fitness facilities, swimming pools and tennis courts, as well as bars, restaurants and accommodation. 

We invested in TCC in 2018 with a plan to improve operational effectiveness in the existing estate and to drive investment-led growth, including through M&A.

Status:
Current

Activity:
Country Club operator

Entry date:
May 2018

Visit site

Further reading