WELLSPARK SUPERMARKET 74-76 Wells Park Road, London SE26 6JJ