35-37 Westfield Street, St. Helens WA10 1QD, United Kingdom
Distance: 53 yd.
Company description
The Venue is set in the heart of St Helen’s town centre it hosts a selection of private luxurious five star booths for you and your friends to enjoy your night in style.