Great place with everything you need, close to supermarkets and to the tube. Would come back anytime i visit London.