28a HIGH STREET, POOLE Ellis and Partners have successfully renegotiated a new lease at 28a High Street, Poole