I had a really great stay at Sinead's place. The check-in was very easy and the building felt secure and well-maintained. Her apartment is lovely with everything you need for a comfortable stay. It must've sent a good fox energy because I saw two real foxes in the neighborhood! There are good bus connections a few minutes from the flat and larger hubs within a 15 minute walk. Even to get to Heathrow was easy - I took a bus to Canary Wharf and then the Elizabeth line all the way. There weren't a ton of restaurants in the area but plenty within a short walk and you're near the Canary Wharf area which seems to be growing and growing! I'd second Sinead's suggestion of the Angel of Bow pub - charming, cosy and local.