Chatsworth Supermarket

41-43 Chatsworth Road London E5 0LH