Yes it's legal, and it's legal for them to have intercourse - the age of consent is 16 here. Whether it's a good idea or not, is an entirely different matter, and that depends on the maturity levels of both involved.
Originally Answered: Is it legal for a 16 year old to date a 20 year old in the UK?