Southsea, Hampshire, PO5
The new and improved Royal Albert in Southsea is in the heart of Albert Road Portsmouth.