Stand today at the corner of Terminus Terrace and Canute Road in Southampton, and you stand at what was once the grandest of ...