West Hampstead
216 West End Lane
London, NW6 1UX
United Kingdom
TELEPHONE: 020 7435 8224
OPENING TIMES