The Culture Palace 51 Palace Gardens Enfield, Greater London EN2 6SN
View directions
Nothing's happening here