Shoes in London - Wandsworth Wandsworth High Street, 23, Southside Wandsworth, Wandsworth, London, SW18 4BX Tags: shoe repairs