This occupies a site at the junction of Belvidere road and Devonshire Road west (this view is from Devonshire Road).thAt some stage in its history it has lost the upper spires of the twin towers.
4d