Cheltenham wallpaper Cheltenham The Coconut Tree Mantra. Located by the regency spa town of Cheltenham Cowley Manor makes an ideal base to explore the Cotswolds … Tuesday, March 15, 2022 Edit