EuropeHotels This New Austin Powers Hotel Is London’s Grooviest Place To Stay Could this be the grooviest hotel in London? A former 1970s council office building has been...