You can book this place without a doubt ! This house has a lot of charm, great bedding and will make your stay in london perfect. You really feel at home here.
+ Very fluid communication, go for it!