59 Aberdeen Road

🎬 We NEED one of these 👌🏼

Carrying out Delta Membrane Systems Ltd works in North London – and we LOVE this sunken seating pit in the middle of the floor for the cinema room. What a space! 😀

Have a great weekend everyone!