Francesca's house was just what we were looking for in London and is as advertised.
Great location -it was close to public transportation with easy access to all central London attractions- clean, with necessary amenities and there are various shops and supermarkets around it.
I highly suggest staying at her place!!