Visiting the ‘world’s first’ net zero hotel

Room2 claims to be the first net zero hotel in the world – based in West London