Shoes in London - Thamesmead West 17 Beresford Square, Thamesmead West, London, SE18 6AY Tags: shoe repairs