S Stephen Paterson Review of Islington Assembly Hall 4 years ago Good place to have a meeting good size rooms
Comments: