Wyastone Town House is the trading name of Cheltenham Wyastone Limited.
Registered office: - Pillar House 113/115 Bath Road, Cheltenham GL5 37LS
Company registration number 05925628 VAT Number 880214244
Cheltenham Wyastone Limited is a member of the Cheltenham Hospitality
Association