Groom & Lavers relocated from 70 Neil Street, to the new  purpose-built premises at 19 Isabel Street