A chilled-out bar in West Hampstead, London, with friendly staff and comfortable sofas.
1 West End Lane, South & West Hampstead, London, NW6 2LJ