
The Street Art of Latimer Road
Over the last last six or so weeks Crowthorne Road, just off of Latimer Road in West London has become host to a delightful collection of Street Art pieces, initially placed up to support the ‘London Wall Street’ exhibition at the newly established pop-up Crows Nest Gallery (covered here), and with several other pieces popping up […]Read Post ›