cheltenham north rugby club is located stoke road in bishops cleeve (GL52 7) in the region of gloucestershire (england). This place is listed in the sports centre category of the geodruid bishops cleeve 2021 guide.