151 Highland Road, Southsea, HAM
The Clock TowerGreat Southsea Street At Castle Road, Southsea, HAM
157 Methuen Road, Southsea, HAM
The Clock Tower First FloorGreat Southsea Street At Castle Road, Southsea, HAM