Leicester. London.
Mini Market, 1st Floor,
12-16 Blenheim Grove, Peckham,
London SE15 4QL, UK