Unable to answer "What street is this on?" for https://osm.org/way/164164066 via StreetComplete 51.0:

The given "block of flats" needs the boundary to be redrawn. This "block" should be three blocks. Two with entrances on Marlborough road, and one with an entrance on London Road.