It might be mentioned in the long thread that's running. Link a couple of posts up from this one.
I had checked the long thread before posting and could find no mention of it and that is why I specifically asked the question in this section.
Quote from: conrod on Yesterday at 09:58:58 pm
Where in Cheltenham are the apartments?
Millennium Plaza.
Thanks for letting me know, Ghghghghgh. It is appreciated.