Nightclubs in London - Hampstead 175 West End Lane, Hampstead, London, NW6 2LH Tags: bar, Club, london, Pest Control Service