Supermarkets in London
953-959 Garratt Lane
a retail food store st wholesale prices witha variety of foods from around the world. Quantities vary from as little as 50gm to 25kg. A large variety of fresh produce and an off licence.
Services such as lottery, top-up on phone, oyster and delivery to large orders within the area.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.