Lakehouse Park
About
Show telephone number
About Lakehouse Park
Lakehouse Park is located in the historic spa town of Cheltenham, just off Stoke Road in the residential Bishops Cleeve area. The town centre is a 15-minute drive away. A maintenance team takes care of all communal areas of the park, while staff in our regional office located on Staverton Park oversee the running of all our sites in and around Cheltenham.
Address
- Lakehouse Park
- Stoke Road
- Bishops Cleve
- Cheltenham
- Gloucestershire
- GL52 8RS
- England