This is our Lap Top Marina Computer Shop page. We have listed the full address of Lap Top Marina, phone numbers and websites. Lap Top Marina is in Slough, Lap Top Marina offers cheap computers, cheap laptops & cheap PCs in Slough. They also offer cheap PC and laptop repairs and parts in Slough.
268 Bath Road