Kiosk 1 Grand Arcade St. Andrews Street, Cambridge, ENGLAND
38 High Street High St. Sawston, Cambridge, ENGLAND
67-69 High Street Great Shelford, Cambridge, ENGLAND