Taylor St CoffeeCambridgeCafesTaylor St CoffeeAbout Taylor St CoffeeAddress: 1 Taylor St, Leamington, Cambridge 3434PhoneClaim ListingContact InformationPhone: 0272918410Address:1 Taylor StLeamingtonCambridge 3434