Southsea Castle.

Images from a visit to Southsea Castle, in Portsmouth