Reviews

Street art spotted

London | Blitz

New Banksy inspired street art spotted just a minutes walk from the famous clothes store Blitz. See it for yourself!