The Black Lion , West Hampstead
The Black Lion is a British cuisine restaurant located in the heart of West Hampstead. They have a large split level back garden which benefits from the sun setting over it in the evening. As well as a front terrace. Restaurant can be hired for private functions.