'We need to work together to change the way people view St Helens', say new restaurant owners ahead of their launch
IN just five weeks restaurant and champagne bar The Dean will open its doors – and its owners are hoping to take the town centre by storm. The venue is the dream of business owner Eddie Dean from Dentons Green and his wife Victoria Zsigmund Dean