Tenpin Gloucester | Centre Severn Barnwood Gloucester GL4 3HR United Kingdom Restaurant Menu & PhoneCentre Severn Barnwood Gloucester GL4 3HR United Kingdom 4/5