I had a pleasant 8 days stay with Cloth House. The apartment was decently sized in the central London. They have around 7-8 apartments on a floor, I stayed in 308. The on ... more