Picture Image Description Shops, Leverson St, Eardley Rd, Streatham, Wandsworth, 1994, 94-7b-61 Web Link Shops, Leverson St, Eardley Rd, Streatham, Wandsworth, 1994, 94-7b-61 Flickr