Red food van at roadside along the River Thames London In by Luke Stuart11th August 2016Leave a Comment