London celebrates Colombia’s Independence Day