The location of the AirTag/pushchair is very similar to where a suitcase of mine ended up after it was delayed. This was with KL. Looks like a residential address to me, which suggests that a courier has it and will deliver soon-ish. I did find it frustrating that my bag sat there for about 20 hours before it was delivered. Without an AirTag I would not have know on at all where it was, so that helped. I am not familiar with BA’s baggage tracking software, but with other airlines I have noticed that the computer file never got updated until my bag was delivered so it was impossible to know what was actually happening with it.
Fingers crossed that the pushchair is delivered soon!