China Town
1a Victoria Street
Cheltenham GL54 2BU
United Kingdom