The reason why there might seem to be many Brazilian and Colombian people here is because many of them have Portuguese and Spanish passports respectively. Although, frankly, there are not THAT many of them and I live near one of the major Brazilian and Colombian areas of London.
As to the "whole of Africa" being here. Just nonsense