The Clock

110 High Street Liverpool L15 8JS