Internet & Call Store London

Internet & Call Store London

0  Reviews


Coffee & Tea in London - North Kensington
147 Ladbroke Grove , North Kensington, London, W10 6HJ
+44 (0) 20 7243 6999

Internet & Call Store London is a coffee shop providing services locally. They are known for offering coffee and tea. Internet & Call Store coffee shop is located at the following address - 147 Ladbroke Grove.
Tags: internet cafes, photocopying, wireless access




We'd love you to write a review of Internet & Call Store London – could you? Share your experiences and help build a directory of the best Coffee & Tea in London by adding a Internet & Call Store London review. If Internet & Call Store London is owned by you, then claim it today. This will allow you to amend your details and improve your listing.