Ever-evolving street-facing window galleries in Peckham's Kings Grove viewable 24/7, showcasing contemporary artists in impossibly small metre-square spaces since 2003.