I have stayed 7 nights with Cleu, very nice place clear and comfortable, make me feel like at home, the location is great. I enjoyed to live there in these few days and will definitely come back tothe place when i visit London next time.