The Oxford Guide: Phones 4 U
2012-04-09T14:47:54
2012-04-09T14:47:54
1
Phones 4 U
Mobile phone shop in Templars Square.
Mobile Phone Shops
13 The Square, Templars Square
OX4 3UX
Oxford
United Kingdom
Cowley
Templars Square
51.7316583299471
-1.2163929242361
454214
203951