Back to photostream

Former Atari HQ, Slough

Photo taken in 2005. I can recall that, back in 1990, there was a large Atari logo attached to the building.

1,396 views
1 fave
4 comments
Uploaded on January 22, 2007