Spaces To Hire

The Selby Centre is based in the heart of North London, just off the Great Cambridge Road. As a former Secondary School it boasts plenty of spaces to hire.

Room Booking Query Form