Vue Finchley North
Finchley, London, Greater London N12 0GL
A state-of-the-art cinema is a fantastic venue for business meetings and events; take a look at Vue Finchley North, with capacity for 2,222 guests on very comfortable stadium seating. That’s ideal for…
- Distance: 0.79 Miles
- Max: 355 guests