"why would the opening scene of this episode have Northwick Park Hospital (which is in Harrow, north of London) in the background whilst Fawlty Towers was in Torquay, a couple of hundred miles away".
Because "Fawlty Towers" was actually filmed at Wooburn Green, close to Beaconsfield and not actually that far from Harrow.