Located opposite Liverpool Central Station, many customers from across the globe have come to know and love Coopers. Inside, ...