I thought that this morning when I read about the outrage that the website was crashing. We used to shop there in fact the mrs got a rather fetching jacket there recently.
Churchill square seems to be largely built around the Debenhams with the whole center leading to the 3 floors at the end...