You are here: Home › London › La Mancha La Mancha 142 Chiswick High Road Chiswick, London W4 1PU La Mancha - 142 Chiswick High Road Chiswick, London W4 1PU Reviewed by tytania on 11 September, 2014. Rating: 3