EDITION THREE: Published December 2012
A lovely guide to the wonderful independent shops of London that are the spirit of this fine city we live in.