If your going on a trip to London, this place is a great choice! Just stayed here with my two sisters.
It's a beautiful area with a river right behind the complex, super quiet and we loved having the grocery store and bus stops right outside the front door. We were also shocked at all the amenities that were available for our use. 10/10 would definitely stay here again.