Foyles is one of the best of the big books stores in London and has more atmosphere than you can shake a stick at. The people at ... More