The Phone Box Leicester

The Phone Box Leicester

0  Reviews


Mobile Phones in Leicester - Leicester City Centre
36A Market Place, Odean Arcade , Leicester City Centre, Leicester, LE1 5HQ
+44 (0) 116 262 4899

The Phone Box in Leicester, Leicester, is a local mobile phone shop. They specialise in mobile phones, The Phone Box mobile phone shop’s address is 36A Market Place, Odean Arcade.




Do you want to write a review of The Phone Box in Leicester? A The Phone Box Leicester review will help create a directory of recommended Mobile Phones in Leicester. If The Phone Box Leicester is your business, then claim it now. This will enable you to update your business details and add search tags.