Elephant and castle is home to the largest and oldest Latin American business cluster in London with 96 Latin American businesses, each employing on average between 1-5 people, and attracting large number of visitors and customers to the area. We are beginning to map other areas of London where there is a high concentration of Latin American business in London.
