This was in my city's streets today. No. I don't live in London. XD