Inhabit Southwick Street receives B Corp accreditation Eloise Hanson 11 April 2023 Reading Time: < 1 minuteUK: Urban wellness brand Inhabit Hotels has secured B Corporation status for its flagship property in London, Inhabit Southwick Street. Read More »