Mini Market

1 Ledbury Street London SE15 1BA