Cambridge

Cambridge University Press Bookshop
1 Trinity Street
+44 (0)1223 333333

Only sells CUP books, but it is the oldest bookshop site in the country - books have been sold there since at least 1581.

Cambridge Cheese Company
4 All Saints Passage
+44 (0)1223 328672

Excellent selection of cheese and delicatessan counter.

Cambridge Contemporary Art
6 Trinity Street
+44 (0)1223 324222

More art & crafts.

Heffers
20 Trinity Street
+44(0)1223 568568

Large academic bookshop. Caffe Nero instore.

Ryder & Amies
22 King's Parade
+44 (0) 1223 350371

"The University Store" sells Cambridge University merchandise.

Primavera
10 King's Parade
+44 (0)1223 357708

High quality contemporary art & crafts.

Robert Sayle (John Lewis)
10 Downing Street
+44 (0)1223 361292

Large department store.