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. The clubs supply a premium offering that encompasses golf, health and fitness, tennis, bars and restaurants and hotel accommodation.

Acquired in 2018, TCC is a high-quality and cash generative business. In partnership with management we plan to grow the business by improving operational effectiveness and through investment led-growth and M&A.

Status:
Current

Activity:
Country Club operator

Entry date:
May 2018

Visit site

Further reading