We stayed with my family for 4 nights, the flat is very well located, it is very close to the London Eye and everything that is around it, near the flat there are restaurants and a supermarket just around the corner, very convenient. The area is very quiet and with easy access to the train station. I recommend staying in this place.