Shoes in London - Upton Park 64 High Street North, Upton Park, London, E6 2HJ Tags: bags for sale, luggage, shoe repairs