The Rose Bowl 130 London Road, Benfleet, Essex SS75SQ