This is a great flat in a peaceful location. We visited London for the athletics and to do a bit of sightseeing generally, and it was a brilliant location for both of those things: easy to get the Tube into town and also within about 30 mins' walking distance of the London Stadium. Thoroughly recommended.