27 High Street High St. Sawston, Cambridge, ENGLAND
Teversham House Newmarket Road Fen Ditton, Cambridge, ENGLAND
140-146 High Street, Cambridge, ENGLAND
158 Shelford Road, Cambridge, ENGLAND