Five new London hotels: reviewed

Mama Shelter’s London debut, the capital’s first mindful hotel and revamped pubs with rooms feature in our pick of new places to stay, from £99 a night