Cancer Research Trust secures new Cheltenham store

32 Cambray Place

Due to the imminent redevelopment of The Brewery scheme, Cancer Research Trust has relocated its Cheltenham store to 32 Cambray Place. KBW negotiated terms on behalf of the landlord, with Colliers acting for Cancer Research Trust.