The Captain Cook

203-205 Dawes Road London SW6 7QY