Know a great happy hour or special for this location?
Grocery shop selling a wide range of fresh and frozen food from Lithuania, Poland and Russia.
Suggest an edit
Beckton Retail Park, 4c, Alpine Way, London, E6 6LA