Party Venues & Function Rooms in London - Hampstead 311 Kilburn High Road, Hampstead, London, NW6 7JR Tags: music