Yesterday, between trips to the comic book stores of Free Comic Book Day in Central London, I went to see the new Banksy statue at Waterloo Place – not near Waterloo station, folks, but just akin to Trafalgar Square and up the steps from the Royal Mall It has been placed there, overnight, a central[...]
