Green Rooms nonprofit hotel for artists opens in London July 3rd 2016 Green Rooms is an innovative new nonprofit hotel that opened in North London's Wood Green in June, designed for artists and people working in the creative indus Hotels 0