The location is ideally placed to stay and visit all London attractions without any hassle.
Very close to Greenwich Park and local Greenwich attractions. You are sorted for adhoc grocery runs as there is a tesco nearby too.
Ideal family friendly apartment if you are planning to visit London.