26 February 18 Display at the V&A Museum, 2015 Part of the end of residency display at the V&A based around the film, Leo The Last (1969) and its relevance to social housing in North Kensington. 0 Comments