What does venue mean in the following sentence?
Due to the popularity of the rock band, it had to move to a larger venue for Friday's concert.
a written or signed contract
a revolving stage
a town
a place for people to come together