BA SOPs require stability at 1000ft above the threshold elevation - earlier in some cases as it is RadAlt dependent and Big Brother (we call it SESMA) is watching you.
Generally, landings are flown using Flap 3 unless circumstances require the use of Flap Full.