Flight Levels shall be transmitted by pronouncing each digit separately. And how should be FL200 transmitted?
Your confusion is understandable, since, back in 2016, a number of countries changed this phraseology as ICAO published the 7th edition of Annex 10. In the EU specifically, EU regulation 2016/1185 applies, which states that, generally speaking, each digit should be spoken separately, but with some exceptions:

Flight levels shall be transmitted by pronouncing each digit separately except for the case of flight levels in whole hundreds.

Example: Flight Level Two Hundred (instead of &quot;Flight level two zero zero&quot;).

The altimeter setting shall be transmitted by pronouncing each digit separately except for the case of a setting of 1 000 hPa which shall be transmitted as “ONE THOUSAND”.

Example: QNH One Thousand (instead of &quot;QNH one zero zero zero&quot;)

All numbers used in the transmission of transponder codes shall be transmitted by pronouncing each digit separately except that, when the transponder codes contain whole thousands only, the information shall be transmitted by pronouncing the digit in the number of thousands followed by the word “THOUSAND”

Example: Squawk seven thousand (instead of &quot;Squawk seven zero zero zero&quot;)
Source: SKYbrary
The UK have obviously implemented this EU regulation, which is why you find the new phraseology in CAP 413.