Film photography, London, Photo essaysChislehurst last year in December If you live in New Eltham… well, first, you should not live there and, anyway, if you do, you would... Read more BromleyChislehurstLondonLondra merdaNew Eltham