Showing posts with the label Maitre Choux

Maitre Choux @London

Webpage: Address:   15 Harrington Road, London SW7 3ES, United Kingdom Rating: 5 out of 5 Feedback: Probably has the best eclair that I have tried so far.  They have great chouquettes as well. Tried their Pistachio Eclair and it tasted really good. I had their chouquettes too and it was good.