I’m really intrigued regarding the really large modern building that is visible from the Victoria Square car park at Chiswell I have googled but none the wiser, we thought it may be the Hospital but not sure TIA