The two of us spent 7 nights at Charlotte's place and it was fantastic!! Check in was a breeze. What a cute place and the location is great. It is just down the street from the Gloucester tube station, grocery stores, restaurants, V&A and natural history museums. The place was spotless and quiet.
The few questions that we had we promptly answered.
We would definitely recommend it and would stay there again.