Las Vegas Arcade a videogame amusement arcade located next to Chinatown in the heart of Soho, Wardour Street, Soho, London, UK

- Image ID: PBCBK0