He means B777.
Most Royal flights leave from Northolt, an RAF airfield about 10 miles North of LHR. But when they go long haul they usually charter a BA B777 and leave from LHR. (The runway at Northolt is too short)
The Royal suite is on the south side between T4 and the BA World Cargo centre.
No, they have the "Hounslow Suite", the "Spelthorne Suite" and the "Hillingdon Suite" all located in different terminals. These are used for Royalty, diplomats and politicians who are travelling on regular passenger services, yet still require the extra "treatment".
The Royal suite is used when Heads of State/Politicians/Royalty etc arrive with their own private a/c.
"She Rolls, 45 knots, 90, 135, nose comes up to 20 degrees, she's airborne - She flies, Concorde Flies"