Posts Tagged “La Mancha”
[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…
[This venue is now closed] We love that Continental lifestyle – a Southern European restaurant, near the water, filled with animated diners, tapas and good wine presented by a convivial host and a shoal of enthusiastic waiting staff. Yes, this is La Mancha …in Putney. No, dear reader, we are not talking about Putney sur…