All three locations - Brookland (England), Blackheath (London), and Corporation Stadium (Kolkata) - are historically associated with football. Brookland and Blackheath were early football venues in England, while Kolkata is famous for football in India.