Jul 11, 2019 Adam Tinworth New Microsoft Store at Oxford Circus Microsoft opening a new store right on Oxford Circus in London today. Nice clean lines - but it feels terribly generic. ← Previous Next →