186 edgware road marble arch. Maplin marble arch is an electronics shop in london. Marble is one of the stores that belong to the maplin chain situated at edgware road 186 w2 2ds in marble arch.