Green Rooms
Green Rooms is a unique arts-led hotel & hostel that offers affordable accommodation in a striking late art deco building. It is situated opposite Wood Green Tube station, just 12 minutes from Kings Cross Station, close to Finsbury Park and a ten minutes’ walk from Alexandra Palace.The Piccadilly Line takes...