The New Craftsmen presents "The Real British Souvenir Shop"17th July to 31st August 2014, at The New Craftsmen Shop, Mayfair