Test for null latitude and longitude replaced, as coarse longitude at London City = 0.0 so fails simple "if" test. Saab 2000 landings are a case in point.
Comment updated to remind readers that the ILS established phases are not selective about the frequency selected.