Stockwell Convenience Store

132 Stockwell Road London SW9 9HR