I recomen this place it is very convenient with plenty of places to shop and go to eat and very los to public transportation to bus lines or the London Tube ( Norten Line).
I Would come back without any doubt.