Conference Centres in London - Hampstead 196 Willesden Lane, Hampstead, London, NW6 7PR Tags: private parties: up to 300 guests