[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...