By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yeah, MS need more stores in the UK and world wide. Lord knows they can afford it especially in London. No need to go international, theres plenty of tourists everyday in london.