Shoes in London - Notting Hill 26A Colville Square, Notting Hill, London, W11 2BQ Tags: bags for sale, luggage, shoe repairs