TFC...the aeroplane registration consists actually of 6 signs...5 letters or a combination of figures and letters and a -
You are right that in the UK there are 4 letters behind the -
but in a lot of countries there are only 3...like The Netherlands or Belgium...
The IATA three letter code is for most people more revealing than the ICAO code..
JFK, CDG, NAP, FLR, VCE, LHR whatever you take.
There are only very few countries in the world where you will find the ICAO code giving a good hint towards the town...