Does anyone know where this was filmed? It looked like the crem in Honor Oak, South East London - and a couple of months back I saw a VERY similar horse drawn hearse trotting up the road. And I could hear parakeets in the background.