The Life of Bryan

Stacks Image 4032
Kenwood House
Location: Hampstead Lane, London NW3 7JR, United Kingdom
Opened: circa 1616
Concert Capacity: 2,082 ( formal) 6,000 (informal)
Official Website
Stacks Image 3819437
_________________________________________________________________________________________________________________________________

_________________________________________________________________________________________________________________________________