£ 7995\mo London Road, Cheltenham, GL52 Detached 7 4 A historic and imposing residence nestled towards the heart of Cheltenham, a true masterpiece that seamlessly blends timeless charm with exceptional restoration. Built in c.1836, this distinguished seven double-bedroom property...