Lord John Russell

12 Albert Road, Southsea, PO5 2SH
Followers 0
Lord John Russell in Southsea has an outside area. The pub has a smoking area, it has free WiFi. Lord John Russell has a dart board. The pub has a pool table, it holds quiz nights. Lord John Russell shows football on TV. The pub has terrestrial TV.