Jodi’s flat is indeed in a great location: next to the station with regular trains to Liverpool Street Station, the park with an outdoor swimming pool, and very close to a street with restaurants and shops.
I wish I’d had more time to explore.