Prev Next The Odeon/Salon Albert Road, Southsea 1937-1985 The Odeon Cinema, on the corner of Albert and Festing Road, Southsea was built in 1937 and was also the last word in comfort. With the competition with TV, audiences dwindled in all cinemas, this Odeon cinema remained open until 1985.