Posts Tagged “Chiswick”

La Mancha, Chiswick – restaurant review

La Mancha, Chiswick – restaurant review

[This venue is now closed] The name La Mancha will be familiar to all in West London and many from further afield. It was a veritable culinary institution in Putney but it’s found a new home, and to my mind a better one. La Mancha is, in fact, a history-rich region of central Spain, south…

Read more »