Home & Garden in Liverpool - Liverpool City Centre 61 Kempston Street, Liverpool City Centre, Liverpool, L3 8HE Tags: catering equipment