Stylish apartment hotel in London, featuring a restaurant and wine bar. Unique eco-friendly design with kitchenettes in each unit.