Theatres & Concert Halls in London - Primrose Hill 2 Regent's Park Road, Cecil Sharp House, Primrose Hill, London, NW1 7AY Tags: private parties: up to 500 guests