Fashion Stop

138 High Street North, London E6 2HT