Our fantastic location in the heart of fashionable Islington — combined with excellent transport links, makes us the ideal location. Our new Angel Suite offer the ideal flexible space for your meeting or event for up to 48 guests.
53 Upper Street
Testimonials