A lovely green &amp;amp; red wall in Elephant &amp;amp; Castle, South London.