Shoes in London - Thamesmead 22 London Road, Thamesmead, London, SE23 3HF Tags: key cutting, shoe repairs