Great place to stay with outstanding location in London, fully in line with what is described. Great hosts available 24h to support on what is needed .
Strongly recommended !