Pubs in Portsmouth - Southsea 80 Palmerston Road, Southsea, Portsmouth, PO5 3PT Tags: air conditioning, food, traditional british, vegetarian dishes