Art Galleries in London - New Cross New Cross Gallery, 3 Lewisham Way, New Cross, London, SE14 6PP Tags: art, graffiti, street art, urban art