Arts & EntertainmentThe EnvelopeCompany Town

The Xbox logo dominates Leicester Square at a party to celebrate the launch of the new game console

GamingEntertainmentXbox
A massive version of the Xbox logo is shown in the middle of Leicester Square at a launch party to celebrate the introduction of the new Microsoft Xbox One console. Events are also planned in Los Angeles and New York. Leon Neal / AFP/Getty Images
This photo is featured in these articles:
Loading