Yes you have identified the location correctly .. I did my Google map street view search and came up with the same single garage background .The gf would know him and his routines very well, and would be attuned to his moods and habits, and sensitive to changes in him and their relationship. Living together would heighten all of this for her and she’d be aware of his whereabouts and plans each day. If she had nothing to do with it, you wonder if she picked up on a change in him or his activity or if she was oblivious. This pic, from 10th Feb out the front of his family home, gives off a relaxed ‘just going about as usual’ vibe for her don’t you think?
Yes it’s does look like ‘business as usual ‘for gf Meg.