City London
0
Reviews
Supermarkets in London
- Kilburn
17 College Parade
, Kilburn, London, NW6 6RN
+44 (0) 20 7328 1730
City sell a wide range of groceries as well as alcohol, fresh and frozen foods and household products as well as toiletries, confectionery and tobacco products.
|