Very nice place, in a central zone of London but very quiet.
Earl's Court underground station is near and there are a lot of shops and pubs.