Wood Green’s art deco masterpiece: Visiting North Met’s former headquarters
The Green Rooms arts hotel seems quite out of place for the centre of Wood Green. As soon as you step out of the Tube station you encounter a bustling high street of chain stores, but then turn the corner to enter this building and you feel like […]