Inhabit: first ‘mindful’ boutique hotel opens in London August 15th 2019 Inhabit, a new hotel brand with a homelike feel, has opened London’s first mindfulness boutique property in Paddington with anti-pollution filters, food-waste i Hotels 0