Menu

Babel Art House

About

Babel ART House is a venue based on Stoke Newington High Street. Babel Art House has a diverse kitchen and impeccable bar selections, so you would be getting more than just a space but an ‘unforgettably great experience’ with us!

Details

Visit Babel Art House

86 Stoke Newington High St, London N16 7PA

Call Babel Art House

020 7686 7365

Visit the website

babelcaferestaurant.uk