The streets of London became a canvas this September, as 150 artists from around the world painted over 50 large-scale walls around the city for the first ever London Mural Festival.
26 Crowndale Rd, London NW1 1TT, UK
020 7387 6617