whose指代the flat's 套房的
all that=what
he can see all that is happening in the street from the flat's window