A mindful London hotel group offering restorative, environmentally & socially-conscious places to stay.