r201411.02.02 3 October, 2015 1000 × 996 f o t o s : london, margate & finchcocks, september-november 2014 Advertisements Related