Shakespeare LiquorCambridgeFood Manufacturing EquipmentShakespeare LiquorAbout Shakespeare LiquorAddress: 117 Shakespeare St, Leamington, Cambridge 3432Beers, Wine & Spirit storePhoneClaim ListingContact InformationPhone: 078235585Address:117 Shakespeare StLeamingtonCambridge 3432