Vincent Forde, 32, turned up at a property in East Dulwich, London in a high-vis jacket with an Amazon box, but then pulled out a..
Human settlement in England
East Dulwich is an area of South East London, England in the London Borough of Southwark. It forms the eastern part of Dulwich, with Peckham to the east and Camberwell to the north. This South London suburb was first developed in the nineteenth century on land owned by the College of God's Gift.