Hair of the Dog

401 North End Road London SW6 1NR