Fins Bar - Palmerston Road - Southsea
Local business
po5 3pt Portsmouth
United Kingdom
Website: http://www.finsbar.co.uk
Bar & Restaurant situated in Palmerston Road, close to Southsea Common. the ideal venue for your party