Locations used

Does anyone know the locations used in this film, in particular for the apartment block where Samantha Eggar's character lives?


We're just watching it now and can confirm that it's Haven Court, off Haven Green near to (and visible from the exit from) Ealing Broadway station. Sorry it was two years before anyone replied.

In fact, here it is on Google Street View: