Filed under Strange things I have seen, Streets of London on August 18
The streets of London are sprouting tomatoes now.
I imagine the fruit will taste like drains but I shall try it nonetheless. At least that is if the local foxes/raggamuffins/parakeets don’t get there first.
