The location is nice, in terms of shopping it is usefull you can buy anything around this place.
The only thing you should be careful about before going to check-in:
The location on the map would lead you to another place(North of London)
You have to watch carefully the address.
Do not go to the North of London.