The Holly Bush, Hampstead 22 Holly Mount, London NW3 6SG