This place is really well located you will find everything you need not far from central London.
I do recommend it