Venues

The Alice House

The Alice House
283-285 West End Lane
Hampstead
NW6 1RD
Nearest station: West Hampstead
Phone: 020 7431 8818 (venue enquiries only)