As a point of information, I got the address from the Babel website.
The Brewery Quarter is the name given to the new shopping centre in Cheltenham.
Frankly, this sounds like a petty quibble to me.
There have been many times over recent months, that I have seriously considered stopping contributing to this website. There is precious little acknowledgement or appreciation.