Art Galleries in London - South Woodford 153-157 High Road, South Woodford, London, E18 2PA Tags: 20th century, bronzes, contemporary, fine art, photographs, sculpture, water colour paintings