When India Holmes first saw her home, a small house in north London, it wasn’t exactly inspiring on the inside ...