Olympic Internet Cafe, 24 West Ham Lane, Borough of Newham, London E15, 2006 • Not the most exciting shopfront, but a nice hand-painted sign with old-style phone. And just look at the range of services they offer! Now called Olympac (sic) Internet Cafe Ltd, and Lycamobile branded.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply